package com.alex.mylibrary.utils;

/**
 * Created by
 * Author: alex
 * Email:
 * Date: 15-10-22.
 */

import android.content.Context;
import android.content.res.Resources;
import android.util.DisplayMetrics;

/**
 * 进行持循计算
 */
public final class DimensionUtil {
    private DimensionUtil(){

    }

    /**
     * 根据当前手机的屏幕密度进行 dp 到 px 的单位换算，
     * @param context 用来获取屏幕信息
     * @param dp 带转换的内容
     * @return px 像素
     */
    public static int dp2px(Context context, int dp){
        int ret = 0;
        Resources resources = context.getResources();
        // 获取屏幕的测量信息
        DisplayMetrics metrics = resources.getDisplayMetrics();
        ret = (int) (metrics.density*dp);
        return ret;
    }


}
